#ifndef _NET_ERR_H_
#define _NET_ERR_H_

typedef enum _net_err_t
{
    NET_ERR_BINDED = -16,
    NET_ERR_TMO = -15,
    NET_ERR_EXISTED = -14,
    NET_ERR_UNREACH = -13,
    NET_ERR_BROKEN = -12,
    NET_ERR_NOSUPPORT = -11,
    NET_ERR_DELIVER = -10,
    NET_ERR_STATE = -9,
    NET_ERR_PARAM = -8,
    NET_ERR_SIZE = -7,
    NET_ERR_TIMEOUT = -6,
    NET_ERR_MSGNULL = -5,
    NET_ERR_FULL = -4,
    NET_ERR_NULLP = -3,
    NET_ERR_MEM = -2,
    NET_ERR_SYS = -1,
    NET_ERR_OK = 0,
    NET_ERR_NEEDWAIT = 1
} net_err_t;

#endif